MTAKDSSEPVTTLTQFNNIDVVITDYHMPGLNGVQLKKRIDEEFGNLPVIDLYRNIEHEELFRRALCFMHKPISRRDLNSLNVVCQQALRHRMNGETNLNGSGQNVTDDPDDWLRLREKPKLKWTKPLQHRFMSALKSLGVASKY